package com.dobbinsoft.iotechn.device.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * Description: 控制器组件属性表
 * User: rize
 * Date: 2020/6/18
 * Time: 16:30
 */
@Data
@TableName("iot_controller_component_attr")
public class ControllerComponentAttrDO extends SuperDO implements Cloneable {

    @TableField("component_id")
    private Long componentId;

    @TableField("controller_id")
    private Long controllerId;

    @TableField("component_lib_attr_id")
    private Long componentLibAttrId;

    private String value;

    @TableField("developer_id")
    private Long developerId;

    @Override
    public ControllerComponentAttrDO clone() throws CloneNotSupportedException {
        return (ControllerComponentAttrDO) super.clone();
    }
}
